// 容器样式
.delivery-container {
	min-height: 100vh;
	background-color: #f5f6fa;
}

// 列表样式
.order-list {
	height: calc(100vh - 100rpx);
	padding: 20rpx 30rpx;
	box-sizing: border-box;
	
	.empty-wrapper {
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
		width: 100%;
	}
}

// 发货弹窗样式
.ship-dialog {
	background-color: #fff;
	border-radius: 16rpx;
	width: 600rpx;
	padding: 30rpx;
	
	.dialog-title {
		font-size: 32rpx;
		font-weight: 500;
		text-align: center;
		margin-bottom: 30rpx;
	}
	
	.input-group {
		margin-bottom: 30rpx;
		
		.tracking-input {
			width: 100%;
			height: 80rpx;
			border: 1rpx solid #eee;
			border-radius: 8rpx;
			padding: 0 20rpx;
			font-size: 28rpx;
		}
	}
	
	.dialog-actions {
		display: flex;
		gap: 20rpx;
		
		button {
			flex: 1;
			height: 80rpx;
			line-height: 80rpx;
			border-radius: 40rpx;
			font-size: 28rpx;
			
			&.cancel-btn {
				background-color: #f5f6fa;
				color: #666;
			}
			
			&.confirm-btn {
				background-color: #2979ff;
				color: #fff;
			}
		}
	}
}

// 按钮样式
.btn {
	font-size: 26rpx;
	padding: 10rpx 30rpx;
	border-radius: 30rpx;
	background-color: #2979ff;
	color: #fff;
}
